/**********Blog首页*********/
/****banner****/
.banner { width:966px; height:180px; margin:10px auto 0;}
.banner img { width:960px; height:180px; margin:0 auto; display:block;}

/****main_right****/
.main_right_lb2 ul li{display: block;font-size: 12px;color: #333;font-weight: normal;float: left; margin:25px 0 20px 0;}
.main_right_lb2 ul li a {width: 51px; height:78px; display:block; margin:0 10px; }

.main_right_lb3{ width:220px; float:left; margin-left:10px;}
.main_right_lb3 ul{}
.main_right_lb3 ul li{ width:205px; /*height:24px;*/ line-height:30px; float:left; /*background:url(../images/li.png) 0 50% no-repeat;*/ }
.main_right_lb3 ul li a{ display:block;font-size:12px; color:#333;font-weight: normal; float:left;}
.main_right_lb3 ul li a:hover{ text-decoration:underline;}

.main_right_lb3 ul li a.art_a{display:inline;width:210px;border:none;clear:left;background:none;/*background:url(../images/sidebar-arrow-1.png) no-repeat right center;*/}
.main_right_lb3 ul li .mr_span{display:block;float:left;width:10px; background:url(../images/icc.jpg) no-repeat left center; text-indent:-9999999px;}
.main_right_lb3 ul li a.art_a:hover{text-decoration:none;color:#000;background:none;/*background:url(../images/sidebar-arrow-2.png) no-repeat right center;*/}
.main_right_lb3 ul li.art_li{line-height: 36px;}

.main_right_box_nr .fs_18 { font-size:18px;}
.color { width:201px; padding:20px 11px; overflow:hidden;}
.color a { color:#225e9b; margin:0 2px; float:left; padding-bottom:10px;}
.color a:hover { text-decoration:underline;}

.main_left_box_01 img { width:155px; height:auto;}
.main_left_box_01 dl { width:490px; margin:0;}
.main_left_box_01 .author { line-height:36px;}
.bb { border-bottom:1px solid #ccc;}
.more a { line-height:26px; color:#0072bc;}
.author a{ color:#0072bc;}
.more a:hover,.author a:hover{text-decoration:underline;}

.main_left_box_main { width:683px; margin:0 auto; overflow:hidden; font-size:13px;}
.main_left_box_main .author { line-height:36px;}

.main_left_box_main img { display:block; margin:10px 0;}
.main_left_box_main dl { overflow:hidden;}
.main_left_box_main dl dt h3 a{ display:block; font-size:16px; color:#333; line-height:30px; overflow:hidden;}
.main_left_box_main dl dd {overflow:hidden; font-size:13px; color:#333; line-height:18px;}

.main_left_box_main_ul { width:683px; margin:15px auto; padding-bottom:10px; overflow:hidden; font-size:13px; background:#f4f5f4;}
.main_left_box_main_ul dt { margin:10px 0 5px 10px;}
.main_left_box_main_ul ul li { padding:5px 0 0 20px; list-style: square inside;}






